immature teratoma - German English Dictionary